remedy in trust - Alemán Inglés Diccionario